EscError 列舉
ESC (EtherCAT Slave Controller) 錯誤訊息。
命名空間:IntervalZero.KINGSTAR.Base
組合: IntervalZero.KINGSTAR.Base (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0
語法
public enum EscError
Public Enum EscError
成員
| 成員名稱 | 值 | 說明 |
|---|---|---|
| errEscNoError | 0x0000 | 裝置正常運作。 |
| errEscUnspecified | 0x0001 | 裝置在未提供細節下提出錯誤旗標。 |
| errEscNoMemory | 0x0002 | 裝置記憶體不足。 |
| errEscInvalidStateChange | 0x0011 | 當前狀態無法達到所請求的狀態。 |
| errEscUnknownRequestedState | 0x0012 | 請求的狀態無效。 |
| errEscBootstrapUnsupported | 0x0013 | 裝置不支援自我啟動 (Bootstrap)。 |
| errEscNoValidFirmware | 0x0014 | 裝置內未裝載有效的韌體。 |
| errEscInvalidBootMailboxConfiguration | 0x0015 | 傳送的郵箱配置對啟動 (Bootstrap) 無效。 |
| errEscInvalidMailboxConfiguration | 0x0016 | 傳送的郵箱配置無效。 |
| errEscInvalidSyncManagerGonfiguration | 0x0017 | 同步管理員配置無效。 |
| errEscNoValidInputs | 0x0018 | 裝置輸入運作異常。 |
| errEscNoValidOutputs | 0x0019 | 裝置輸出運作異常。 |
| errEscSynchronization | 0x001A | 裝置的參考時鐘同步失敗。 |
| errEscSyncManagerWtchdog | 0x001B | 未收到時間過長的循環封包。 |
| errEscInvalidSyncManagerTypes | 0x001C | 不支援的同步管理員配置。 |
| errEscInvalidOutputConfiguration | 0x001D | 輸出 PDO 配置無效。 |
| errEscInvalidInputConfiguration | 0x001E | 輸入 PDO 配置無效。 |
| errEscInvalidWatchdogConfiguration | 0x001F | Watchdog 配置無效。 |
| errEscSlaveNeedsColdRestart | 0x0020 | 裝置需重啟。 |
| errEscSlaveNeedsInit | 0x0021 | 裝置需設置至初始化 (Init)。 |
| errEscSlaveNeedsPreOP | 0x0022 | 裝置需設置至 PreOp。 |
| errEscSlaveNeedsSafeOP | 0x0023 | 裝置需設置至 SafeOp。 |
| errEscInvalidInputMapping | 0x0024 | 輸出 PDO 匹配無效。 |
| errEscInvalidOutputMapping | 0x0025 | 輸入 PDO 匹配無效。 |
| errEscInconsistenSettings | 0x0026 | 配置不一致。 |
| errEscFreeRunNotSupported | 0x0027 | 裝置不支援 Free Run。 |
| errEscSynchronizationNotSupported | 0x0028 | 裝置不支援當前同步模式。 |
| errEscFreeRunNeeds3BufferMode | 0x0029 | 同步管理員需為 Free Run 設置至 3 - 緩衝區。 |
| errEscBackgroundWatchdog | 0x002A | 背景 Watchdog 被觸發。 |
| errEscNoValidInputsAndOutputs | 0x002B | 裝置無輸入與輸出。 |
| errEscFatalSync | 0x002C | 時鐘同步失敗。 |
| errEscNoSync | 0x002D | 從未到達同步 0 開始時間。 |
| errEscInvalidDcSynchConfiguration | 0x0030 |
分散式時鐘 (DC) 同步配置無效。 |
| errEscInvalidDcLatchConfiguration | 0x0031 |
分散式時鐘 (DC) 鎖存配置無效。 |
| errEscPll | 0x0032 | PLL 發生錯誤。 |
| errEscInvalidDcIo | 0x0033 | I/O 同步失敗。 |
| errEscInvalidDcTimeout | 0x0034 | 同步逾時。 |
| errEscInvalidDcSyncCycleTime | 0x0035 | 不支援配置的週期時間。 |
| errEscDcSync0CycleTime | 0x0036 | 配置的同步 0 週期時間無效。 |
| errEscDcSync1CycleTime | 0x0037 | 配置的同步 1 週期時間無效。 |
| errEscMailboxAoE | 0x0041 | AoE 郵箱傳送造成錯誤。 |
| errEscMailboxEoE | 0x0042 | EoE 郵箱傳送造成錯誤。 |
| errEscMailboxCoE | 0x0043 | CoE 郵箱傳送造成錯誤。 |
| errEscMailboxFoE | 0x0044 | FoE 郵箱傳送造成錯誤。 |
| errEscMailboxSoE | 0x0045 | SoE 郵箱傳送造成錯誤。 |
| errEscMailboxVoE | 0x004F | VoE 郵箱傳送造成錯誤。 |
| errEscEepromNoAccess | 0x0050 | 存取 EEPROM 失敗。 |
| errEscEeprom | 0x0051 | 裝置之 EEPROM 有錯誤。 |
| errEscSlaveRestarted | 0x0060 | 裝置重啟。 |
參見